on a sustained basis - Spanish English Dictionary